package com.wangp.mywrite.s_netty.nio.ch1;

import java.nio.ByteBuffer;

/**
 * @description: TODO
 * @author tooStronger
 * @date 2023/3/15
 */
public class TestByteBufferAllocate {

    public static void main(String[] args) {
        // 堆内存：读写效率较低，java 堆内存，受到垃圾回收的影响
        System.out.println(ByteBuffer.allocate(16).getClass());
        // 直接内存：读写效率高一些，少一次数据的拷贝，由于调用系统内存，分配效率较低
        System.out.println(ByteBuffer.allocateDirect(16).getClass());
    }
}
